package com.xtaller.sdboot.utils.annotation;

import java.lang.annotation.*;

/**
 * @author : Taller
 * @date : 2020/1/13 10:21
 * @Description : 绑定EntityList 注解定义
 */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface BindEntityList {
    /***
     * 对应的entity类
     * @return
     */
    Class entity();

    /***
     * 中间表
     */
    String middle();

    /***
     * 关系字段
     */
    String correlation();

    /***
     * 读取的字段
     */
    String column();
}
